technical installations - Französisch Englisch Wörterbuch